TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Pacific NW
Area - Northern Oregon
League - 2024 Mixed 18 & Over
Flight - 7.0 Mixed
Subflight - 7.0(C)
--------------------------------------------------------------------------------------------------------------------------------------
THPRD-Feng 7.0
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Roshen Warrier - 3.80
chresten gram - 3.79
Bill Henderson - 3.69
Damon Ogden - 3.63
Mumukshu Patel - 3.60
Erin Casey - 3.38
wenyan li - 3.35
Jing Feng - 3.31
Kim Wright - 3.23
Zachary Wright - 3.16
David Carlson - 3.16
Thu Johnson - 3.04
Betty Roux - 2.97
Heather Lee - 2.92
Barbara Gram - 2.85
Van Hong Nguyen - n/a
League Results By Position
1D 2D 3D
wenyan li - 3.35 & Erin Casey - 3.38 0 - 1 0 - 1
Betty Roux - 2.97 & Roshen Warrier - 3.80 1 - 0
Bill Henderson - 3.69 & Thu Johnson - 3.04 1 - 1 1 - 0
Barbara Gram - 2.85 & chresten gram - 3.79 0 - 2
Damon Ogden - 3.63 & Betty Roux - 2.97 0 - 1 2 - 0
David Carlson - 3.16 & Heather Lee - 2.92 0 - 1 0 - 1
David Carlson - 3.16 & Jing Feng - 3.31 1 - 0
Mumukshu Patel - 3.60 & Erin Casey - 3.38 1 - 0
Mumukshu Patel - 3.60 & Jing Feng - 3.31 2 - 0
Roshen Warrier - 3.80 & Thu Johnson - 3.04 2 - 0
Van Hong Nguyen - n/a & Roshen Warrier - 3.80 1 - 0 1 - 0
Zachary Wright - 3.16 & Jing Feng - 3.31 1 - 0
Zachary Wright - 3.16 & Kim Wright - 3.23 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MPRC-Su/Zhang
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Zhitong Chen - 3.89
Quanwang Wei - 3.78
John Yu - 3.38
Kai Zhang - 3.36
Jing Li - 3.31
Yongping Liu - 3.10
Yanchen Qi - 3.04
Robert Wei - 3.01
Tao Huang - 2.96
Zhenyu Han - 2.85
Haihua Su - 2.85
Julie Ahn - 2.78
Nancy Pan - 2.75
Ren ToshiƩ Miura - n/a
League Results By Position
1D 2D 3D
Haihua Su - 2.85 & Kai Zhang - 3.36 1 - 0
Haihua Su - 2.85 & Quanwang Wei - 3.78 0 - 2 1 - 0
Jing Li - 3.31 & John Yu - 3.38 0 - 1
John Yu - 3.38 & Julie Ahn - 2.78 0 - 1
Kai Zhang - 3.36 & Julie Ahn - 2.78 0 - 1
Nancy Pan - 2.75 & Robert Wei - 3.01 1 - 0
Quanwang Wei - 3.78 & Julie Ahn - 2.78 0 - 1
Tao Huang - 2.96 & Ren ToshiƩ Miura - n/a 2 - 2
Yongping Liu - 3.10 & Jing Li - 3.31 2 - 0
Yanchen Qi - 3.04 & John Yu - 3.38 0 - 1 1 - 0
Yanchen Qi - 3.04 & Kai Zhang - 3.36 1 - 0
Yanchen Qi - 3.04 & Robert Wei - 3.01 0 - 1
Yanchen Qi - 3.04 & Zhenyu Han - 2.85 0 - 1
Zhenyu Han - 2.85 & Jing Li - 3.31 1 - 0
Zhitong Chen - 3.89 & Julie Ahn - 2.78 1 - 0
Zhitong Chen - 3.89 & Nancy Pan - 2.75 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
PTC-Melander/Ritchie
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Aj Messer - 3.57
Rachel Ritchie - 3.51
Kasra Shokat - 3.47
Dan de Leon - 3.13
Christina Melander - 3.13
Megan Finn - 3.11
Kate Oliver - 3.07
Adam Crosson - 3.03
Audrey Weil - 2.89
Scott Tse - 2.86
Seth Wagner - 2.83
Blake Simonsen - 2.82
Joanna Asia Wagner - 2.74
League Results By Position
1D 2D 3D
Adam Crosson - 3.03 & Audrey Weil - 2.89 0 - 1 0 - 2
Aj Messer - 3.57 & Christina Melander - 3.13 0 - 2
Aj Messer - 3.57 & Joanna Asia Wagner - 2.74 0 - 1
Aj Messer - 3.57 & Rachel Ritchie - 3.51 2 - 0
Blake Simonsen - 2.82 & Christina Melander - 3.13 0 - 1 0 - 1
Blake Simonsen - 2.82 & Megan Finn - 3.11 1 - 1
Dan de Leon - 3.13 & Christina Melander - 3.13 0 - 1
Dan de Leon - 3.13 & Kate Oliver - 3.07 1 - 1
Dan de Leon - 3.13 & Megan Finn - 3.11 1 - 1
Joanna Asia Wagner - 2.74 & Seth Wagner - 2.83 0 - 2
Kasra Shokat - 3.47 & Kate Oliver - 3.07 0 - 1
Kate Oliver - 3.07 & Scott Tse - 2.86 0 - 1
Rachel Ritchie - 3.51 & Kasra Shokat - 3.47 1 - 1
Rachel Ritchie - 3.51 & Seth Wagner - 2.83 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
VTC-Mills/Porter
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Shaoping Lin - 3.71
John Crouter - 3.29
Kasia Boslaugh - 3.28
Annie Sumpter - 3.28
Lynne Nieda - 3.27
Dayna Porter - 3.20
Kyra John - 3.17
Janet Mills - 3.16
Ramon Tuason - 3.14
Pete Kovalenko - 3.10
Wei Pan - 3.03
matt savage - 2.88
Christina Bergstrom - 2.86
Charles Stewart - 2.74
League Results By Position
1D 2D 3D
matt savage - 2.88 & Annie Sumpter - 3.28 0 - 1
matt savage - 2.88 & Lynne Nieda - 3.27 1 - 0
Annie Sumpter - 3.28 & Charles Stewart - 2.74 0 - 1 0 - 1
Charles Stewart - 2.74 & Lynne Nieda - 3.27 0 - 1
Christina Bergstrom - 2.86 & Shaoping Lin - 3.71 1 - 1 2 - 0
Dayna Porter - 3.20 & John Crouter - 3.29 0 - 1 1 - 0
Dayna Porter - 3.20 & Pete Kovalenko - 3.10 1 - 0
Janet Mills - 3.16 & Charles Stewart - 2.74 0 - 1
Janet Mills - 3.16 & Pete Kovalenko - 3.10 1 - 0
Kyra John - 3.17 & John Crouter - 3.29 1 - 0 1 - 0
Kyra John - 3.17 & Pete Kovalenko - 3.10 0 - 1
Kyra John - 3.17 & Ramon Tuason - 3.14 0 - 1
Kasia Boslaugh - 3.28 & Pete Kovalenko - 3.10 0 - 1
Kasia Boslaugh - 3.28 & Ramon Tuason - 3.14 1 - 0 1 - 0
Wei Pan - 3.03 & Janet Mills - 3.16 0 - 1
Wei Pan - 3.03 & Kasia Boslaugh - 3.28 1 - 0
Wei Pan - 3.03 & Lynne Nieda - 3.27 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
SAC-Boyce
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Julie Hansen - 3.60
Shannon Chen - 3.52
Constance Erickson - 3.44
Martin von Haartman - 3.38
Shawn Boyce - 3.37
Jian Xu - 3.33
Jeffrey Bayless - 3.26
Jill Boyce - 3.14
Lyann Nguyen - 3.08
Rajan Madhusudan - 3.07
Ellen Hodges - 3.07
WonKyu Kim - 2.92
Craig Walker - 2.62
Sheldon Sun - n/a
League Results By Position
1D 2D 3D
Constance Erickson - 3.44 & Shawn Boyce - 3.37 1 - 0
Craig Walker - 2.62 & Julie Hansen - 3.60 0 - 1 0 - 1
Ellen Hodges - 3.07 & Jeffrey Bayless - 3.26 0 - 1
Jill Boyce - 3.14 & Rajan Madhusudan - 3.07 1 - 0
Jill Boyce - 3.14 & Shawn Boyce - 3.37 0 - 1
Jian Xu - 3.33 & Martin von Haartman - 3.38 1 - 0
Jian Xu - 3.33 & Rajan Madhusudan - 3.07 0 - 1
Jian Xu - 3.33 & Shawn Boyce - 3.37 1 - 0 0 - 1
Jian Xu - 3.33 & Sheldon Sun - n/a 0 - 1
Lyann Nguyen - 3.08 & Jeffrey Bayless - 3.26 1 - 0
Lyann Nguyen - 3.08 & WonKyu Kim - 2.92 0 - 1 0 - 1
Martin von Haartman - 3.38 & Constance Erickson - 3.44 1 - 0 1 - 0
Martin von Haartman - 3.38 & Shannon Chen - 3.52 3 - 0 1 - 0
Shannon Chen - 3.52 & Shawn Boyce - 3.37 1 - 0
WonKyu Kim - 2.92 & Ellen Hodges - 3.07 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
PTC-Floyd/Frankel
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Scott Powers - 3.73
rochelle pluymers - 3.37
Heriberto padilla - 3.32
Rebecca Griffith - 3.31
Vivek Mano - 3.26
Roksolana Shyyka - 3.26
Eric Schniewind - 3.10
Jason Fitzgerald - 3.06
Debbie Frankel - 2.88
Ralf Bednarz - 2.87
Nicole Floyd - 2.77
League Results By Position
1D 2D 3D
rochelle pluymers - 3.37 & Jason Fitzgerald - 3.06 1 - 0 1 - 1
rochelle pluymers - 3.37 & Vivek Mano - 3.26 0 - 1
Debbie Frankel - 2.88 & Eric Schniewind - 3.10 0 - 1 1 - 0 0 - 1
Debbie Frankel - 2.88 & Ralf Bednarz - 2.87 0 - 1 1 - 0
Eric Schniewind - 3.10 & Nicole Floyd - 2.77 0 - 1
Eric Schniewind - 3.10 & Roksolana Shyyka - 3.26 0 - 1
Heriberto padilla - 3.32 & Roksolana Shyyka - 3.26 0 - 1 1 - 0
Jason Fitzgerald - 3.06 & Rebecca Griffith - 3.31 0 - 1 0 - 1
Rebecca Griffith - 3.31 & Heriberto padilla - 3.32 0 - 1
Rebecca Griffith - 3.31 & Ralf Bednarz - 2.87 1 - 0
Rebecca Griffith - 3.31 & Vivek Mano - 3.26 0 - 1
Ralf Bednarz - 2.87 & Roksolana Shyyka - 3.26 1 - 1
Scott Powers - 3.73 & Nicole Floyd - 2.77 1 - 1 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CAC-Ramsey
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Tami McAra - 3.75
Matt Deems - 3.57
Kari Hastings - 3.40
Michele Snyder - 3.32
Bruce Yang - 3.18
Jim Fisher - 3.12
Paula Conway - 3.11
Douglas Walker - 3.11
Kevin Grainger - 3.04
Kathy Ramsey - 3.03
Nozomi Bray - 2.97
Janice Ackley - 2.95
Anthony Guzzi - 2.89
Steve Snyder - 2.77
Tanya Wong - n/a
League Results By Position
1D 2D 3D
Anthony Guzzi - 2.89 & Michele Snyder - 3.32 1 - 0
Douglas Walker - 3.11 & Michele Snyder - 3.32 1 - 0
Janice Ackley - 2.95 & Anthony Guzzi - 2.89 0 - 1
Janice Ackley - 2.95 & Bruce Yang - 3.18 0 - 1
Janice Ackley - 2.95 & Steve Snyder - 2.77 0 - 1
Kari Hastings - 3.40 & Bruce Yang - 3.18 0 - 1
Kari Hastings - 3.40 & Matt Deems - 3.57 3 - 0
Kathy Ramsey - 3.03 & Anthony Guzzi - 2.89 0 - 1
Kathy Ramsey - 3.03 & Kevin Grainger - 3.04 0 - 1
Michele Snyder - 3.32 & Steve Snyder - 2.77 0 - 1
Nozomi Bray - 2.97 & Anthony Guzzi - 2.89 0 - 1
Nozomi Bray - 2.97 & Douglas Walker - 3.11 1 - 1
Paula Conway - 3.11 & Jim Fisher - 3.12 1 - 1
Paula Conway - 3.11 & Kevin Grainger - 3.04 1 - 0
Tanya Wong - n/a & Jim Fisher - 3.12 0 - 1
Tanya Wong - n/a & Kevin Grainger - 3.04 0 - 1
Tami McAra - 3.75 & Kevin Grainger - 3.04 1 - 0 1 - 0
Tami McAra - 3.75 & Steve Snyder - 2.77 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CRRC-Johnson/Ash
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Mary Green-Zwemke - 4.13
William Creger - 3.92
Nick Hooker - 3.83
Duy Nguyen - 3.48
Sara Swanborn - 3.43
Wendi Ouellette - 3.40
Garret Glenn - 3.36
Brad Johnson - 3.32
Trina Newcomb - 3.31
Anh Nguyen - 3.26
Ryan Owens - 3.21
Andrea Hobi - 3.21
Robert Glenn - 3.19
Christian Paulsen - 3.15
Gregory Hobi - 3.13
Jane Paulsen - 3.00
Nicola Ash - 2.64
League Results By Position
1D 2D 3D
Anh Nguyen - 3.26 & Gregory Hobi - 3.13 0 - 1
Andrea Hobi - 3.21 & Nick Hooker - 3.83 0 - 1
Andrea Hobi - 3.21 & William Creger - 3.92 0 - 1
Brad Johnson - 3.32 & Anh Nguyen - 3.26 0 - 1
Brad Johnson - 3.32 & Sara Swanborn - 3.43 1 - 0
Brad Johnson - 3.32 & Trina Newcomb - 3.31 0 - 1
Duy Nguyen - 3.48 & Jane Paulsen - 3.00 0 - 1 0 - 1
Duy Nguyen - 3.48 & Nicola Ash - 2.64 0 - 1
Garret Glenn - 3.36 & Trina Newcomb - 3.31 1 - 0
Garret Glenn - 3.36 & Wendi Ouellette - 3.40 1 - 0
Mary Green-Zwemke - 4.13 & Christian Paulsen - 3.15 3 - 0
Nick Hooker - 3.83 & Nicola Ash - 2.64 1 - 0 1 - 0
Nick Hooker - 3.83 & Wendi Ouellette - 3.40 1 - 0
Nicola Ash - 2.64 & Robert Glenn - 3.19 0 - 1
Robert Glenn - 3.19 & Trina Newcomb - 3.31 0 - 1
Robert Glenn - 3.19 & Wendi Ouellette - 3.40 0 - 1
Ryan Owens - 3.21 & Anh Nguyen - 3.26 1 - 0
Sara Swanborn - 3.43 & Gregory Hobi - 3.13 1 - 0
Wendi Ouellette - 3.40 & William Creger - 3.92 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
LOTC-Lee-Novac-Yu
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Henry Trinh - 3.79
Kenya Reutin - 3.62
Jason Yue - 3.48
Danica Lee - 3.36
Sanh Trinh - 3.34
Simon Yee - 3.29
Abbie Caldwell - 3.08
Lauren Smith - 3.02
Montserrat Coria Corona - 2.96
Sarah Shin - 2.89
Robin Walker - 2.85
Cynthia Novac-Yu - 2.81
Manny Coria - n/a
Kevin Pham - n/a
De Xiang Novac-Yu - n/a
Calvy Yue - n/a
League Results By Position
1D 2D 3D
Abbie Caldwell - 3.08 & Calvy Yue - n/a 0 - 1
Abbie Caldwell - 3.08 & Jason Yue - 3.48 1 - 0
Abbie Caldwell - 3.08 & Simon Yee - 3.29 1 - 0
Calvy Yue - n/a & Danica Lee - 3.36 1 - 0
De Xiang Novac-Yu - n/a & Cynthia Novac-Yu - 2.81 0 - 1 1 - 1
Danica Lee - 3.36 & Jason Yue - 3.48 1 - 0 0 - 1
Danica Lee - 3.36 & Kevin Pham - n/a 1 - 0
Henry Trinh - 3.79 & Robin Walker - 2.85 0 - 1 1 - 0
Lauren Smith - 3.02 & Henry Trinh - 3.79 1 - 0
Lauren Smith - 3.02 & Kenya Reutin - 3.62 0 - 1 1 - 0
Lauren Smith - 3.02 & Kevin Pham - n/a 1 - 0
Manny Coria - n/a & Montserrat Coria Corona - 2.96 0 - 1
Manny Coria - n/a & Robin Walker - 2.85 0 - 1
Simon Yee - 3.29 & Montserrat Coria Corona - 2.96 0 - 1
Simon Yee - 3.29 & Robin Walker - 2.85 1 - 0
Simon Yee - 3.29 & Sarah Shin - 2.89 1 - 0
Sanh Trinh - 3.34 & Montserrat Coria Corona - 2.96 0 - 1 1 - 0